package com.milk.service.product.dao;
import java.util.List;
import java.util.Map;

import com.milk.model.entity.product.ProductType;

/**
 * productType dao
 * 2017-09-14 16:57:26  徐政涛
 */ 
public interface ProductTypeDao {
    /**
     *save方法
     */
    void save(ProductType productType);
    /**
     *update方法
     */
    void update(ProductType productType);
    /**
     *delete方法
     */
    void deleteById(long productTypeId);
	/**
     *单结果查询方法
     */
    ProductType findById(long productTypeId);
    /**
     *根据参数查询条数的方法
     */
    int count(Map<String, Object> params);
    /**
     *deleteByMap
     */
    void deleteByMap(Map<String, Object> params);
    /**
     *单挑记录的查询 findByMap
     */
    ProductType findByMap(Map<String, Object> params);
    /**
     *根据参数查询实体集合的方法
     */
    List<ProductType> query(Map<String, Object> params);
}